Stem cell (HPC) implantation